home *** CD-ROM | disk | FTP | other *** search
/ Best of www.BestZips.com (Collector's Edition) / Best of WWW.BESTZIPS.COM Collector's Edition (JCSM Shareware) (JCS Marketing).ISO / lottoprg / lottery1.zip / LOTTERY.TXT < prev    next >
Text File  |  1997-01-01  |  23KB  |  495 lines

  1. LOTTERY.TXT - DIY Lottery v1.00  (1/1/1997)
  2.  
  3. Please note that the following instructions apply to the REGISTERED version
  4. of DIY Lottery.  Therefore a few features may not apply to the unregistered
  5. distributable version.  If you are using the unregistered version and would
  6. like to know more about how to get the full version, read the section called
  7. "Registering this Program" later on in this document.
  8.  
  9.  
  10.  ========
  11.  Overview
  12.  ========
  13.  
  14. Unlike possibly all other "Lottery" programs, this program is NOT designed
  15. to help you play your favourite lottery or to "help" you win.  Instead, it
  16. allows you to operate your very own complete computerised lottery system
  17. using a standard PC and printer.  It is ideally suited for fundraising
  18. events, making an entertaining and potentially profitable addition to the
  19. usual selection of raffle, prize draw, tombola and so forth.  The program is
  20. easy to use and has a very low minimum-hardware-specification, so may be used
  21. inexpensively and effectively.
  22.  
  23. Players choose several numbers within a predetermined range.  The lottery
  24. system stores their selected numbers and issues a detailed receipt to each
  25. player.  When enough tickets have been sold and the winning numbers have been
  26. drawn, the lottery program identifies the winning tickets and produces a
  27. report of the necessary prizes to be given to each winner.
  28.  
  29. Many features of the program are customiseable to suit your requirements.
  30. These include:
  31.  
  32. >       Ticket Price
  33. >       Ticket Price currency unit
  34. >       Information printed on ticket
  35. >       Style of printed ticket
  36. >       Number of numbers players may choose (from 1 to 10 numbers)
  37. >       Range of numbers from which numbers must be selected (from 1 to 99)
  38. >       Proportion of ticket price allocated to prize money (from 1% to 100%)
  39.         (Please check relevant legal requirements concerning this last item)
  40.  
  41. Other features available include:
  42.  
  43. >       Program password-protection options
  44. >       Security-numbered tickets
  45. >       Instant calculation of odds
  46. >       Advanced and secure winner verification facilities
  47. >       Automatic saving to disk of stored lottery games and all settings
  48. >       Display of available memory level
  49.  
  50.  
  51.  ===================
  52.  System Requirements
  53.  ===================
  54.  
  55. ∙ Minimum Specification:
  56.  
  57.         512k, CGA, XT, floppy drive, DOS 3.0 or greater, dot-matrix printer.
  58.  
  59. ∙ Recommended Specification:
  60.  
  61.         640k, EGA/VGA, 386 or better, hard disk, DOS 5.0 or greater, inkjet
  62.         or laser printer, mouse or compatible pointing device.  (Mouse not
  63.         essential but very strongly recommended)
  64.  
  65. The program can also be run through OS/2, Windows 3.x, 95 and NT, although
  66. the use of DOS is strongly recommended instead of these operating systems.
  67.  
  68.  
  69.  ============================================
  70.  Getting Started - Guide for Computer Novices
  71.  ============================================
  72.  
  73. (You are recommended to print this document (LOTTERY.TXT) and to follow the
  74. step-by-step guide below if you are uncertain about using this program.)
  75.  
  76. When you first run the program (LOTTERY.EXE), you are shown the terms and
  77. conditions under which the program may be used.  Once you have agreed to these
  78. terms and conditions, the main program will start.  (You will not be asked to
  79. complete this agreement procedure on subsequent uses of the program.)
  80.  
  81. The program will issue a warning that the file "Lottery Games.cfg" has not
  82. been found.  In this instance this does not matter, it simply means that you
  83. are running the program for the first time and that the program must reset all
  84. program parameters to their default settings.  Click "Continue" with the left
  85. mouse button.
  86.  
  87. You will be presented with the main program screen, a box with several red and
  88. green buttons on it.  These are explained later.  To select a button, either
  89. left-click and release the mouse on a button, or press the key on the keyboard
  90. corresponding to the highlighted letter on the button, usually the first
  91. letter of the button title.  If you are using a mouse, when you hold the mouse
  92. clicked on a screen button you will see a short description of its function
  93. appear at the bottom of the screen.  This area is called the Status Bar.
  94.  
  95.  
  96.  ===================
  97.  Main Program Screen
  98.  ===================
  99.  
  100. At the top right of the screen is a percentage.  This shows the percentage of
  101. available memory.  As you issue more and more tickets, this value will go
  102. down.
  103.  
  104. In the middle of the screen is a grey box, containing several buttons:
  105.  
  106. "Issue Ticket"  - Allows you to enter a player's lottery numbers into the
  107.                 program, print a ticket and store the details.
  108.  
  109. "Ticket Records" - Selects the Ticket Records Menu, from which you can
  110.                 perform various operations on the stored ticket records
  111.                 created when tickets were issued.
  112.  
  113. "Finish Lottery" - Takes you to the "end of lottery" routines for identifying
  114.                 the winners.
  115.  
  116. "View Chances"  - Allows you to see how likely it is that someone will win
  117.                 the lottery with the current settings (set via "Configure"
  118.                 below) and, if tickets have been issued, to see how many
  119.                 people can be expected to win, given this probability.
  120.  
  121. "Configure"     - Allows you to customise aspects of the program's
  122.                 appearance, other program settings, including the price of
  123.                 tickets, details to be printed on each ticket, the range of
  124.                 numbers for players to choose from, the amount of each
  125.                 ticket's price to be allocated to prize money, passwords on
  126.                 various parts of the program and printer settings.
  127.  
  128. "About"         - Displays information about the program, including
  129.                 registration details, version numbers and what to do if you
  130.                 are having problems with the program.
  131.  
  132. "Quit to OS"    - Closes the program (and saves all information to disk
  133.                 automatically) and returns to your operating system.
  134.  
  135. "Order Program" - Helps you create an order form for purchasing the full
  136. [Unregistered   version of DIY Lottery.  See "Registering this Program"
  137. version only]   later in this document.
  138.  
  139. Below this box is a small blue box.  This shows the current ticket price,
  140. the number of tickets sold, the percentage of the ticket price allocated to
  141. prizes, and the amount of money currently in the prize fund.  The prize fund
  142. is the amount of money that will eventually be shared out among the winners
  143. at the end of the lottery.
  144.  
  145.  
  146.  ========================
  147.  Quick Step-by-step Guide
  148.  ========================
  149.  
  150. (This guide is recommended to be used while running the program.  Therefore
  151. it is advised that you print this document, then sit at the computer with the
  152. program running while you follow it through carefully.)
  153.  
  154. This guide does not explain the use of every feature of this program, instead
  155. it describes how to use all the fundamental ones.  Once you are competent at
  156. using these controls, you should be able to figure out the others in no time!
  157.  
  158. Stage 1 - Set your own main screen title....
  159. --------------------------------------------
  160.  
  161. Load the program.  You will see the main screen, as described earlier.
  162. The title of the grey box will be "Untitled".  Either click the mouse's left
  163. button on the red "Configure" button or press "C" on the keyboard.  This
  164. selects the " Configure " menu.
  165.  
  166. Next , select "Customise Program" from the menu, either by moving the blue bar
  167. with the cursor keys and "Enter" or by moving and left-clicking the mouse.
  168. Another menu will pop up - select "Main Screen Title".  A box will appear with
  169. two buttons, "OK" and "Cancel".
  170.  
  171. Type the desired title with the familiar keys on the keyboard.  If you are
  172. happy with your new title, select "OK".  If you want to abandon your latest
  173. changes, select "Cancel".  After selecting "OK", the program will update the
  174. main screen to include your title.
  175.  
  176. Stage 2 - Setting the rules of the lottery: Numbers and Ticket Price
  177. --------------------------------------------------------------------
  178.  
  179. Select "Configure" from the main screen.  Next, select "Ticket Sale Rules"
  180. from the menu.  You will be presented with a box describing the current game
  181. rules, with the familiar "OK" and "Cancel" buttons.  As before, use "OK" to
  182. indicate your acceptance of the settings shown, and "Cancel" to abandon any
  183. recent changes.  The first statement should read as follows:
  184.  
  185.   A lottery player chooses 6 different numbers from 1 to 10.
  186.  
  187.   He/she pays £1.00 to the lottery operator ...
  188.  
  189. You will see that some of the text is printed in red.  Red text indicates that
  190. you can modify it by left-clicking it with the mouse.  We will change the
  191. rules to these:  A player must choose 4 numbers from 2 to 12, and will set the
  192. price to £2.00.
  193.  
  194. First, click on the red 6.  It will turn white and red with a flashing cursor.
  195. Now simply type 4 and press "Enter".  If you did this correctly, the 4 will
  196. replace the 6 and the numbers shown at the bottom of the box (marked "Chance
  197. of Jackpot") should change.  Do the same for the red 1 and 10, and once again
  198. notice how the probability adjusts.
  199.  
  200. Click on the red price, and a box should appear, asking you for the new ticket
  201. price.  Type it in, and press "OK" or "Enter".  (Do not type the £ sign, just
  202. the numbers, i.e. 2 for £2 or 2.5 for £2.50, etc.)
  203.  
  204. By now, the text in the box should suit your new rules.  If you are happy with
  205. these settings, click on "OK".  To cancel these changes, click "Cancel."
  206.  
  207. Stage 3 - Setting the rules of the lottery - Prize Money
  208. --------------------------------------------------------
  209.  
  210. You will notice that in the blue box near the bottom of the main screen, the
  211. program shows "Prize Money:  50%".  This means for every ticket sold, 50% of
  212. the price (as set just now) is added to the prize fund, also shown in the blue
  213. box.  From the main screen, select "Configure".
  214.  
  215. Next, select "Prize Allocation Rules" from the menu.  The functions available
  216. are very similar to those in the previous section; "OK" and "Cancel" keep or
  217. abandon changes, and red text indicates you can change it with the mouse.
  218. Click on the red "50 %", and see that a cursor appears.  Type the new
  219. percentage, and press "Enter".  If it is a valid number (1 to 100) the cursor
  220. should disappear, and your new percentage will be shown.
  221.  
  222. Click on "OK", and this new percentage should appear in the small blue box on
  223. the main screen.  Simple.
  224.  
  225. Stage 4 - Customising the ticket details
  226. ----------------------------------------
  227.  
  228. As before, select "Configure" from the main screen.
  229. Now choose "Ticket Details".  A box should appear, with four lines of red and
  230. white text and a cursor, and two lines marked 1: and 2: near the top of the
  231. box.
  232.  
  233. Press F2 repeatedly to change the time/date settings for the tickets. Pressing
  234. F3 brings up a menu of line styles.  This allows you to choose the style of
  235. lines used on your printed tickets.  Use "Print Preview" to see the effects
  236. of changing these two options.  This shows on-screen how a printed lottery
  237. ticket will look with these settings.
  238.  
  239. You can move the flashing cursor around the red box using the cursor keys and
  240. "Enter".  Type text here that you want to be printed on all your lottery
  241. tickets.  Again, to see the effects of changes, use "Print Preview."  As
  242. before, "OK" keeps things how they are and "Cancel" abandons your recent
  243. modifications.
  244.  
  245. Stage 5 - Checking everything is ready
  246. --------------------------------------
  247.  
  248. Make sure your printer is plugged in correctly, is turned on and is ready.
  249. From the "Configure" menu, select "Printers Menu".
  250. Now select "Print Test Ticket."  If your printer is installed correctly, it
  251. should leap into action and print a test ticket, with your settings from
  252. Stage 4.  If it does not print, try correcting the fault reported on screen.
  253.  
  254. If doing this still does not work, read the section later on in this document
  255. entitled "Printer Problems".  The "chosen" numbers on the ticket should all be
  256. 0.  If everything is working OK, the lottery is ready to start!  Move to
  257. Stage 6.
  258.  
  259. Stage 6 - Issuing tickets
  260. -------------------------
  261.  
  262. From the main screen, select "Issue Ticket".  An empty grey box will appear,
  263. and you will be prompted for the first number.  If you do not want to issue a
  264. ticket right now, press "Esc" to go back to the main screen.  If you want to
  265. continue, type in the first number and press the "Enter" key.  If the number
  266. is within your specified range (as set in Stage 2) you will be prompted for
  267. the second number, then the third, and so on until you have typed in the
  268. desired number of numbers.
  269.  
  270. A line marked "Contact:" will now appear.  This is where you can add optional
  271. additional information about a player, if necessary, such as a name, 'phone
  272. number or both.  (This information will be encrypted and stored securely in
  273. the lottery system, and will not be accessible unless this player proves to be
  274. a winner when the winning numbers are entered - see Stage 7)  Once this is
  275. done, select "Print Ticket" to keep this lottery attempt and print a ticket.
  276. (If at this point you press "Cancel", this entry will be cancelled and you
  277. will return to the main screen.)
  278.  
  279. As before, if the printer is OK, the printer should spring to life and print
  280. out a ticket with these chosen numbers.  It will also have an alphanumeric
  281. security code on it, required later when checking if winning tickets are
  282. authentic.  If the printer is not OK, the fault should be identified on
  283. screen - correct it and try "Print Ticket" again.
  284.  
  285. Once a ticket is successfully printed, you will notice that information in the
  286. small blue box will change to reflect this ticket sale.  Collect the money
  287. from the lottery player, and give him/her his/her ticket.
  288.  
  289. Stage 7 - Continuing the lottery
  290. --------------------------------
  291.  
  292. Repeat Stage 6 as many times as you like, issuing more and more tickets.
  293. Please note that you can now no longer change any of the lottery rules or the
  294. ticket details. (Stages 2, 3, 4)  If you quit the program, it will remember
  295. all the program settings including the number of tickets sold, and so on.
  296. When you reload the program it will continue as if you had never closed it.
  297.  
  298. Stage 8 - Finishing the lottery
  299. -------------------------------
  300.  
  301. Once you (or whoever is meant to) have decided the lottery is finished, select
  302. "Finish Lottery" from the main screen.  You must now choose the winning
  303. numbers.  Note: The program DOES NOT do this for you - you must use good
  304. old-fashioned numbered bingo balls or screwed up pieces of paper with numbers
  305. on or any other method you think is sufficiently random.
  306.  
  307. You will be presented with a warning on-screen.  Make sure you read it.
  308. Once you have told the program the winning numbers, you CANNOT go back and
  309. issue more tickets, cheat, and make yourself or your best mate the jackpot
  310. winner!  You have been warned!  In a similar way to the "issue ticket"
  311. screen, type in the winning numbers.  You may cancel this procedure at any
  312. point (and therefore NOT finish the lottery) by pressing the "Esc" key.
  313.  
  314. You will now be shown how many people have won.  If no tickets match ALL the
  315. winning numbers, the program finds how many match one less number, and so on
  316. until a winner or some winners have been found.  (If no tickets match any of
  317. the winning numbers, the program will report this fact.)  The program will
  318. also calculate and show the prize to be awarded to each winner.
  319.  
  320. Click on "Details" to see more information about the winning tickets.  Any
  321. information entered in the "Contact" line (Stage 6) will also be shown here.
  322. If there is more than one winner, click on "Back" or "Next" to change which
  323. winning entry is displayed.  Select "Print List" to print a list of these
  324. winners on paper. (This printout is handy to check off tickets as thousands of
  325. excited winners rush towards you with their winning tickets to claim their
  326. prize money)  Please note - the "Additional Information" shown on-screen will
  327. not appear on the printout, as this may be players' confidential information.
  328.  
  329. That's it!
  330. ----------
  331. If you have followed this guide carefully, you should have no problems in
  332. operating a successful lottery.  If you have had problems following the guide,
  333. go back to the section where you had problems, re-read it and practise with
  334. the program running.
  335.  
  336.  
  337.  
  338.  ================
  339.  Printer Problems
  340.  ================
  341.  
  342. Several common problems are explained here.  If you have other problems that
  343. are not mentioned here, read the troubleshooting section of your printer's
  344. manual.  Also, make sure that your printer is compatible with DOS programs,
  345. otherwise you cannot use this program.
  346.  
  347. "When I print a ticket, it takes ages for the printer to start."
  348. ----------------------------------------------------------------
  349.  
  350. This may happen if you are running the program through Windows.  This is
  351. because Windows can buffer printer output from DOS programs, resulting
  352. in programs thinking they have printed something when in fact Windows
  353. has not yet got round to printing it.
  354.  
  355. If you are using Windows 3.x, quit to DOS (Do not use "MS-DOS Prompt") and
  356. try the program again.
  357.  
  358. With Windows 95, the procedure is slightly different.
  359. If you have an icon for DIY Lottery on your desktop, right-click on it, and
  360. select "Properties".  Click on the tab marked "Program" then the "Advanced"
  361. button.  Check the box marked "MS-DOS mode" is ticked, and click on "OK".
  362. If you do not have an icon for DIY Lottery, click on the "Start" button,
  363. select "Shut down" and then "Restart the computer in MS-DOS mode".
  364. Either way, when you next run the program it should use MS-DOS mode and the
  365. printing problem should be solved.
  366.  
  367. "The program reports a problem whenever I try to print, even after I have
  368. corrected the problem it reported."
  369. -------------------------------------------------------------------------
  370.  
  371. This may happen if the process used to check the status of the printer is
  372. incompatible with your printer model.  Therefore, to correct the problem,
  373. disable printer status-checking:
  374.  
  375. Select "Configure" from the main program screen.  Select "Printers Menu" and
  376. then choose "Printer Settings".  If the line "1: Check printer status before
  377. printing" is ticked (√) then click on this line with the mouse, or press '1'
  378. on the keyboard.  The tick should disappear.  Now click the "OK" button or
  379. press "Enter" on the keyboard.  Try printing again.  If other problems are
  380. reported (such as "Write fault error writing device PRN") appear then
  381. the problem is not with this program but your computer system.
  382.  
  383. "The printer whirrs through loads of blank paper after printing a ticket."
  384. --------------------------------------------------------------------------
  385.  
  386. By default, the program is set to eject a page after printing on it.  This
  387. is intended for use with inkjet/bubblejet printers, so pressing FF is not
  388. necessary.  If you are using a dot-matrix printer, you may not want the
  389. page ejected with every printout, so you can tear off each ticket as it is
  390. printed.  To switch off auto-ejecting, select "Configure" from the main
  391. screen.  Next, select "Printers Menu" and then "Printer Settings".  You
  392. should see that the line "2: Eject page after printing" is ticked.  Click
  393. on this line with the mouse, or press '2' and the tick should disappear.
  394. Next, Click "OK" and continue to use the program as before.
  395.  
  396.  
  397.  ========================
  398.  Registering this Program - See ORDER.FRM for order form
  399.  ========================
  400.  
  401. I won't say the usual "if you like the program then you must register it" or
  402. "you may only use this software for up to 30 days, after which you MUST
  403. register" as is stated in so many shareware programs, since everyone knows
  404. how many people "forget" how to count up to 30, or continue to use software
  405. even if they like it.  You may use the unregistered version for as long as
  406. you like.  If you like the unregistered version of this program and it does
  407. all you need it to do, that's great.  Don't register.
  408.  
  409. However, if you have the unregistered version and you like using it, it is
  410. more than likely that you would like the full, registered version EVEN MORE!
  411.  
  412. Registration gets you these:
  413.  
  414. >       A personalised copy of the very latest fully-working version of
  415.         DIY Lottery posted to your door.  (Available on 3½" or 5¼" disks)
  416.         Alternative E-mail delivery available at discounted price.
  417.  
  418. >       Notification of major updates in the future.
  419.  
  420. >       No more annoying "this feature is only available in the registered
  421.         version" messages.
  422.  
  423. >       Printed Ticket Details can be customised.
  424.  
  425. >       Range and choice of lottery numbers may be changed to suit your
  426.         requirements.
  427.  
  428. >       Proportion of ticket money allocated to prizes may be changed.
  429.  
  430. >       Number of tickets that may be issued is only limited by your PC's
  431.         available DOS memory.  (may be up to about 6000 tickets)
  432.         (unregistered version is limited to a maximum of only 100 issued
  433.         tickets.)
  434.  
  435.  
  436. Ordering from the UK
  437. --------------------
  438.  
  439. If you would like to receive your copy of DIY Lottery on a 3½" or 5¼" disk,
  440. please send a cheque or postal order for £15.00 (made payable to Joseph Aron)
  441. to the following address:
  442.  
  443.         DIY Lottery v1.00 Registration
  444.         9 Kettonby Gardens
  445.         Kettering
  446.         Northants
  447.         NN15 6BT
  448.         ENGLAND
  449.  
  450. This is the complete price, and it includes all postage and packing.
  451. Credit/debit cards are not accepted.  The price is reduced to just £13.50
  452. (a saving of 10%) if you choose to have the program delivered by E-mail
  453. see below for details.
  454.  
  455.  
  456. Ordering from outside the UK
  457. ----------------------------
  458.  
  459. Please send orders to the same address as above.  Prices in other currencies
  460. are as follows:  (Prices include postage and packing)
  461.  
  462.         US dollars:     $28.00  3½" or 5¼" disk
  463.         US dollars:     $25.00  E-mail delivery
  464.  
  465. I cannot yet accept payment in dollars in any form other than CASH.
  466. Therefore, you must take great care to send me payment in an adequately
  467. secure way.  Banknotes only, please.  NO coins, stamps, etc. will be accepted.
  468.  
  469.  
  470. Requesting E-mail Delivery
  471. --------------------------
  472.  
  473. If you have an E-mail address, you can choose to receive the registered
  474. program via E-mail, although you will have to send payment in the normal way.
  475. (Before you request E-mail delivery, please make absolutely certain that your
  476. mail software supports UUencoded attached files, or that you have WinZip
  477. 6.2, otherwise you will not be able to receive the software by E-mail.)
  478. If you choose E-mail delivery, the complete program and accompanying files
  479. will be sent as a single .ZIP archive attached to an e-mail message.
  480. The advantages of this are obvious - you pay 10% less, and will receive the
  481. complete program sooner than you would with conventional delivery.
  482.  
  483. See file ORDER.FRM for more information.
  484.  
  485.  
  486.  
  487.  ==========
  488.  Trademarks
  489.  ==========
  490.  
  491. All trademarks used in this program and its accompanying files remain the
  492. property of their respective owners.
  493.  
  494.  
  495.